package com.sduept.nwld.dataserver.controller.base.secondary;

import java.util.ArrayList;
import java.util.List;

import com.sduept.cim.model.protection.ProtectionEquipment;

/**
 * 对应t_cim_protection_equipment表的DTO
 * @author fy3
 *
 */
public class ProtectionEquipmentDTO {

	private String id;
	private String name;
	private String type;
	private String protectedId;
	private String protectedName;
	private String protectedType;
	private String substationId;
	private String substationName;
	private String devType;
	private String devManufacturer;
	private String ptId;
	private String ptDevId;
	private String privateStationId;
	private String privateStationName;
	private Integer mCommuStatus;
	private Integer mRunStatus;
	private Integer standvoltage;
	private List<ProtectionEquipment> proLineList = new ArrayList<ProtectionEquipment>();//保护数据列表
	private String comment;//保护错误原因备注

	public String getId() {
		return id;
	}

	public void setId(String id) {
		this.id = id;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public String getType() {
		return type;
	}

	public void setType(String type) {
		this.type = type;
	}

	public String getProtectedId() {
		return protectedId;
	}

	public void setProtectedId(String protectedId) {
		this.protectedId = protectedId;
	}

	public String getProtectedName() {
		return protectedName;
	}

	public void setProtectedName(String protectedName) {
		this.protectedName = protectedName;
	}

	public String getProtectedType() {
		return protectedType;
	}

	public void setProtectedType(String protectedType) {
		this.protectedType = protectedType;
	}

	public String getSubstationId() {
		return substationId;
	}

	public void setSubstationId(String substationId) {
		this.substationId = substationId;
	}

	public String getSubstationName() {
		return substationName;
	}

	public void setSubstationName(String substationName) {
		this.substationName = substationName;
	}

	public String getDevType() {
		return devType;
	}

	public void setDevType(String devType) {
		this.devType = devType;
	}

	public String getDevManufacturer() {
		return devManufacturer;
	}

	public void setDevManufacturer(String devManufacturer) {
		this.devManufacturer = devManufacturer;
	}

	public String getPtId() {
		return ptId;
	}

	public void setPtId(String ptId) {
		this.ptId = ptId;
	}

	public String getPtDevId() {
		return ptDevId;
	}

	public void setPtDevId(String ptDevId) {
		this.ptDevId = ptDevId;
	}

	public String getPrivateStationId() {
		return privateStationId;
	}

	public void setPrivateStationId(String privateStationId) {
		this.privateStationId = privateStationId;
	}

	public Integer getmCommuStatus() {
		return mCommuStatus;
	}

	public void setmCommuStatus(Integer mCommuStatus) {
		this.mCommuStatus = mCommuStatus;
	}

	public Integer getmRunStatus() {
		return mRunStatus;
	}

	public void setmRunStatus(Integer mRunStatus) {
		this.mRunStatus = mRunStatus;
	}

	public Integer getStandvoltage() {
		return standvoltage;
	}

	public void setStandvoltage(Integer standvoltage) {
		this.standvoltage = standvoltage;
	}

	public List<ProtectionEquipment> getProLineList() {
		return proLineList;
	}

	public void setProLineList(List<ProtectionEquipment> proLineList) {
		this.proLineList = proLineList;
	}

	public String getComment() {
		return comment;
	}

	public void setComment(String comment) {
		this.comment = comment;
	}

	public String getPrivateStationName() {
		return privateStationName;
	}

	public void setPrivateStationName(String privateStationName) {
		this.privateStationName = privateStationName;
	}
}
